hit the hardest - Turco Inglés Diccionario